Simbol kawalan ASCII ASCII

ASCII menyimpan 32 kod pertama (nombor 0-31 titik perpuluhan) untuk dijadikan sebagai Simbol kawalan: kod asal yang tidak membawa sebarang maklumat yang boleh dicetak, namun begitu selain untuk mengawal peralatan seperti mesin cetak yang menggunakan ASCII, atau untuk menyediakan maklumat-meta mengenai laluan data seperti yang tersimpan di atas pita magnetik. Sebagai contoh, simbol 10 membawa maksud fungsi "line feed" yang akan menyebabkan mesin cetak menggerakkan kertas ke hadapan dan simbol 8 adalah merujuk kepada "backspace".

lihat Seni ASCII

DeduaOktDekHeksKepPTPTKKKLA}}Penerangan
000 0000000000NUL^@\0Null character
000 0001001101SOH^AStart of Header
000 0010002202STX^BStart of Text
000 0011003303ETX^CEnd of Text
000 0100004404EOT^DEnd of Transmission
000 0101005505ENQ^EEnquiry
000 0110006606ACK^FAcknowledgment
000 0111007707BEL^G\aBell
000 1000010808BS^H\bBackspace[d][i]
000 1001011909HT^I\tHorizontal Tab
000 1010012100ALF^J\nLine feed
000 1011013110BVT^K\vVertical Tab
000 1100014120CFF^L\fForm feed
000 1101015130DCR^M\rCarriage return[h]
000 1110016140ESO^NShift Out
000 1111017150FSI^OShift In
001 00000201610DLE^PData Link Escape
001 00010211711DC1^QDevice Control 1 (oft. XON)
001 00100221812DC2^RDevice Control 2
001 00110231913DC3^SDevice Control 3 (oft. XOFF)
001 01000242014DC4^TDevice Control 4
001 01010252115NAK^UNegative Acknowledgement
001 01100262216SYN^VSynchronous Idle
001 01110272317ETB^WEnd of Trans. Block
001 10000302418CAN^XCancel
001 10010312519EM^YEnd of Medium
001 1010032261ASUB^ZSubstitute
001 1011033271BESC^[\e[f]Escape[g]
001 1100034281CFS^\File Separator
001 1101035291DGS^]Group Separator
001 1110036301ERS^^Record Separator
001 1111037311FUS^_Unit Separator
111 11111771277FDEL^?Delete[e][i]


Kod ASCII yang asal hanya menggunakan kosakata diskripsi yang pendek untuk semua simbol kawalan. Kadangkala, keadaan ini dibiarkan dengan sengaja (di mana simbol akan digunakan dengan cara yang berlainan di atas sambungan terminal berbanding dengan saluran data) dan kadangkala menyebabkan lebih banyak ketidaksinambungan (sepertimana "padam" bermaksud).

Secara dasarnya, Teletype corporation model siri 33 merupakan peralatan yang telah memberikan pengaruh besar kepada interpretasi simbol-simbol ini. Peralatan ini merupakan sebuah terminal percetakan yang dilengkapi dengan teknologi pita kertas untuk menebuk lubang dan mentafsirnya. Pita kertas merupakan antara medium yang terkenal untuk pengaturcaraan simpanan data jangka masa panjang sehingga tahun 1980an, dan menggunakan kos perkhidmatan yang rendah dan dalam masa yang sama lebih lasak jika dibandingakan dengan pita magnet. Selain itu, mesin Teletype 33 menggunakan kod 17 (Control-Q, DC1, juga dikenali sebagai XON), 19 (Control-S, DC3, juga dikenali sebagai XOFF), dan 127 (Padam) telah menjadi simbol de-facto standard. Oleh kerana kekunci atas untuk kekunci O boleh jua memaparkan simbol anak panah kiri ( dari ASCII-1963, yang mempunyai simbol ini disebalik simbol underscore), penggunaan kod 15 (Control-O, Shift In) yang tidak rasmi juga di takrifkan sebagai "padam simbol sebelumnya" juga telah digunakan oleh kebanyakan sistem perkongsian masa tetapi telah berkurangan disebabkan keadaan.


Penggunaaan Control-S (XOFF, simbol untuk "transmisi Nyahaktif") sebagai simbol amaran tangan bersalaman untuk menyuruh penghantar supaya menghentikan tranmisi disebabkan oleh arus lebihan, dan Control-Q (XON, "transmisi aktif") untuk menyambung penghantaran, dimana boleh dibandingkan dengan teknik yang digunakan pada hari ini di dalam sistem-sistem sebagai teknik kawalan data keluar secara manual. Di dalam sesetengah sistem, Control-S mengekalkan fungsinya tetapi Control-Q digantikan dengan Control-S kedua untuk fungsi penyambungan penghantaran data.

Simbol kawalan ruang bukan putih

RFC 2822 merujuk kepada NO-WS-CTL, Simbol kawalan ruang bukan putih. Simbol-simbol ini adalah simbol kawalan yang tidak memasukkan pembawa kembali (carriage return), pengisi barisan (line feed) dan simbol ruang putih (white space character)(lihat disini), contohnya: huruf desimal 1–8, 11–12, 14–31, dan 127.